package com.bora_bandeco;

import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;

public class Convidado extends Contato {
	public static int SEM_RESPOSTA = 1;
	public static int IREI = 2;
	public static int NAO_IREI = 3;
	
	private int resposta;

	public Convidado() {
		super();
		this.resposta = SEM_RESPOSTA;
	}
	
	public Convidado(int id) {
		super(id);
		
		SQLiteDatabase db = BoraBandecoProvider.dbHelper.getWritableDatabase();
		
		String[] projection = { "id_contato", "resposta" };
	    String where =  "id_contato = " + this.getId();
		Cursor cursor = db.query(BoraBandecoProvider.TABELA_R_CONVITES_CONTATOS, projection, where, null, null, null, null, null);
		
		if (cursor != null) {
			cursor.moveToFirst();
			
			if (cursor.getCount() > 0) {
				this.resposta = cursor.getInt(cursor.getColumnIndex("resposta"));
			} else {
				this.resposta = SEM_RESPOSTA;
			}
			
			cursor.close();
		} else {
			this.resposta = SEM_RESPOSTA;
		}
	}

	public int getResposta() {
		return resposta;
	}

	public void setResposta(int resposta) {
		this.resposta = resposta;
	}
}
